Skip to content

chore: update to v12 [DX-677]#1558

Open
Chase Poirier (chasepoirier) wants to merge 5 commits intomainfrom
chore/cma-v12
Open

chore: update to v12 [DX-677]#1558
Chase Poirier (chasepoirier) wants to merge 5 commits intomainfrom
chore/cma-v12

Conversation

@chasepoirier
Copy link

@chasepoirier Chase Poirier (chasepoirier) commented Jan 15, 2026

Summary

Ticket: https://contentful.atlassian.net/browse/DX-677

Description

Motivation and Context

PR Checklist

  • I have read the CONTRIBUTING.md file
  • All commits follow conventional commits
  • Documentation is updated (if necessary)
  • PR doesn't contain any sensitive information
  • There are no breaking changes

@chasepoirier Chase Poirier (chasepoirier) requested a review from a team as a code owner January 15, 2026 20:46
@chasepoirier Chase Poirier (chasepoirier) changed the title chore: update to v12 [] chore: update to v12 [DX-677] Jan 15, 2026
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Replace chain client createSpace/delete with plain client equivalents:
- client.space.create() instead of client.createSpace()
- client.space.delete() instead of space.delete()

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
The import library relies heavily on entity methods (update, publish,
archive, createXxx) which only exist on the chain/legacy client. Use
{ type: 'legacy' } to keep this working with CMA v12 until a full
plain client migration can be done separately.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant